package UDPServer;

import io.netty.bootstrap.Bootstrap;
import io.netty.channel.ChannelOption;
import io.netty.channel.EventLoopGroup;
import io.netty.channel.nio.NioEventLoopGroup;
import io.netty.channel.socket.nio.NioDatagramChannel;

public class ChineseProverServer {
public void run(int port) throws Exception{
	EventLoopGroup group=new NioEventLoopGroup();
	try {
		Bootstrap b=new Bootstrap();
		b.group(group).channel(NioDatagramChannel.class)
		.option(ChannelOption.SO_BROADCAST, true)
		.handler(new ChineseProverServerHandler());
		b.bind(port).sync().channel().closeFuture().await();
		
	}finally {
		group.shutdownGracefully();
	}
	
	
}
}
